package com.ck.model.company.vo;

/**
 * 节目模板VO
 *
 * @author linq
 * @version 1.0
 * @date 2018-09-11 11:07
 */
public class CpProgramTemplateVO {
    private Long programTemplateId;

    /**
     * 模板类型（0预置模板不能删除，1用户定义模板）
     */
    private Integer type;

    /**
     * 模板名称
     */
    private String name;

    /**
     * 分辨率宽
     */
    private Integer wide;

    /**
     * 分辨率高
     */
    private Integer height;

    /**
     * 模板json(关联ck_json表)
     */
    private Long jsonId;

    /**
     * 模板背景图url
     */
    private String imgUrl;

    public CpProgramTemplateVO(Long programTemplateId, Integer type, String name, Integer wide, Integer height, Long jsonId, String imgUrl) {
        this.programTemplateId = programTemplateId;
        this.type = type;
        this.name = name;
        this.wide = wide;
        this.height = height;
        this.jsonId = jsonId;
        this.imgUrl = imgUrl;
    }

    public Long getProgramTemplateId() {
        return programTemplateId;
    }

    public void setProgramTemplateId(Long programTemplateId) {
        this.programTemplateId = programTemplateId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getWide() {
        return wide;
    }

    public void setWide(Integer wide) {
        this.wide = wide;
    }

    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    public Long getJsonId() {
        return jsonId;
    }

    public void setJsonId(Long jsonId) {
        this.jsonId = jsonId;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    @Override
    public String toString() {
        return "CpProgramTemplateVO{" +
                "programTemplateId=" + programTemplateId +
                ", type=" + type +
                ", name='" + name + '\'' +
                ", wide=" + wide +
                ", height=" + height +
                ", jsonId=" + jsonId +
                ", imgUrl='" + imgUrl + '\'' +
                '}';
    }
}